//常量


#define MAX 10//定义max,宏定义

#include<stdio.h>
int main()
{
    //1字面意思

    //2.const修饰的常变量
   
    const int num=11; //常变量具有常识性,但不能当常量使用
    //const后不能被修改
    //num=22;//报错
    printf("%d\n",num);//输出11

    //3.#define定义的标识符常量
    int n=MAX;
    printf("%d\n",n);
    

    //4.枚举常量
    //可以一一列举的常量
    //性别
    enum SEX//enum枚举
    {
        //枚举类型的未来可能
        //可以给付出值,亦可以默认
        MALE =0,//付出值为0
        FEMALE,
        SECRET

    };

    enum SEX s =MALE;//变量s只可能为sex中的一个
    printf("%d\n",s);//输出0
    //输出 0 1 2 枚举常量默认从零开始
    printf("%d\n",MALE);
    printf("%d\n",FEMALE);
    printf("%d\n",SECRET);



    return 0;
}